perpetual lease - Alemán Inglés Diccionario